Add prototype support (in name only) for Garmin custom icons.
authorrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 1 Oct 2004 18:42:31 +0000 (18:42 +0000)
committerrobertl <robertl@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Fri, 1 Oct 2004 18:42:31 +0000 (18:42 +0000)
gpsbabel/garmin_tables.c

index b5c3c2048506627748ead93f433f8f73276a94e2..f7bd4ff24ab922481c7d1fb98fb5acd2cb2a2c8f 100644 (file)
@@ -167,6 +167,43 @@ icon_mapping_t garmin_icon_table[] = {
        {    17,    17, "White Buoy" },
        {    35,    36, "White Dot" },
        {    88,  8219, "Zoo" },
+
+       /* These are experimental and for the custom icons in the new "C"
+        * models.   As of this writing, firmware problems impair their 
+        * general use.   
+        * 
+        * "Quest" supports more icons than this, but other problems
+        * prohibit us from running with that model, so we stop at 24.
+        * 
+        * Mapsource doesn't yet know how to do these, so we made the icon
+        * numbers "-2" to signify that as a problem until we can create
+        * these in a .mps or .gdb file and see their representation there.
+        */
+       {    -2,  7680, "Custom 1" },
+       {    -2,  7681, "Custom 2" },
+       {    -2,  7682, "Custom 3" },
+       {    -2,  7683, "Custom 4" },
+       {    -2,  7684, "Custom 5" },
+       {    -2,  7685, "Custom 6" },
+       {    -2,  7686, "Custom 7" },
+       {    -2,  7687, "Custom 8" },
+       {    -2,  7688, "Custom 9" },
+       {    -2,  7689, "Custom 10" },
+       {    -2,  7690, "Custom 11" },
+       {    -2,  7691, "Custom 12" },
+       {    -2,  7692, "Custom 13" },
+       {    -2,  7693, "Custom 14" },
+       {    -2,  7694, "Custom 15" },
+       {    -2,  7695, "Custom 16" },
+       {    -2,  7696, "Custom 17" },
+       {    -2,  7697, "Custom 18" },
+       {    -2,  7698, "Custom 19" },
+       {    -2,  7799, "Custom 20" },
+       {    -2,  7700, "Custom 21" },
+       {    -2,  7701, "Custom 22" },
+       {    -2,  7702, "Custom 23" },
+       {    -2,  7703, "Custom 24" },
+
        {    92,  8227, "Micro-Cache" },        /* icon for "Toll Booth" */
        {    48,   161, "Virtual cache" },      /* icon for "Scenic Area" */
        {    86,  8217, "Multi-Cache" },        /* icon for "Stadium" */